Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 STELLA CLOSE Detached £340,000 18 Sep 2018
4 STELLA CLOSE Detached £209,000 14 Dec 2004
7 STELLA CLOSE Detached £217,000 7 Jul 2006
8 STELLA CLOSE Detached £295,000 9 Nov 2015
9 STELLA CLOSE Detached £92,500 9 Jun 1995
10 STELLA CLOSE Detached £239,950 14 Sep 2007
11 STELLA CLOSE Detached £288,500 19 Dec 2012
12 STELLA CLOSE Detached £505,000 18 Mar 2022